.grid-1 {
  width: 33px; }

.grid-2 {
  width: 76px; }

.grid-3 {
  width: 119px; }

.grid-4 {
  width: 162px; }

.grid-5 {
  width: 205px; }

.grid-6 {
  width: 248px; }

.grid-7 {
  width: 291px; }

.grid-8 {
  width: 334px; }

.grid-9 {
  width: 377px; }

.grid-10 {
  width: 420px; }

.grid-11 {
  width: 463px; }

.grid-12 {
  width: 506px; }

.grid-13 {
  width: 549px; }

.grid-14 {
  width: 592px; }

.grid-15 {
  width: 635px; }

.grid-16 {
  width: 678px; }

.column {
  margin: 0 5px 0 5px;
  overflow: hidden;
  float: left;
  display: inline; }

.row {
  width: 688px;
  margin: 0 auto;
  overflow: hidden; }

.row .row {
  margin: 0 -5px 0 -5px;
  width: auto;
  display: inline-block; }

.border {
  border-right: 1px solid #999999;
  margin-right: -1px; }
